What is Fitnesse / HSAC?

FitNesse is “An open source fully integrated standalone Wiki, and acceptance testing framework”.  Simply put it’s a Wiki environment in which you create and run your tests.

HSAC is a collection of Java extensions for Fitnesse (these are called fixtures) that make it possible to create scripts for testing web services and web applications. The fixtures that HSAC provides aim to assist in testing web services and web applications (using Selenium) minimizing the amount of (custom) Java code needed to define tests.

This tutorial focuses on the use of Fitnesse in combination with the fixture BrowserTest. This fixture makes it possible with the help of Selenium WebDriver, to control a web browser.

Before we can use the Fitnesse test framework, a couple of things must be installed on your computer. See the next chapter Installing the Java JDK and Maven